mud and stick wall - Espagnol Anglais Dictionnaire